@charset "utf-8";

input[type="text"] { border:1px solid #cccccc; font-size:14px; height:20px; }
textarea { border:1px #cccccc solid; }

body{line-height:22px;font-size:12px;margin:0;padding:0;background-color: #f5f5f5;background-image: url(../images/bj.jpg);background-repeat: repeat-x;}
h2,h3,h4,h5,p,li,ul,a,img,span,td,a,form,dl,dd{ margin:0px; padding:0px;}
img{ border-style:none;}
ul{ list-style:none;}
.top{width:955px; margin:32px auto 0 auto;}
.banner{width:955px; height:270px;margin:8px auto 10px auto;}
.nav{background:url(../images/nav.jpg); width:955px; height:36px; margin:20px auto 0 auto;}
.nav ul{}
.nav li{float:left; width:130px; line-height:36px;}
.nav li a{color:#FFF; font-size:14px; text-decoration:none; text-align:center; font-weight:bold; display:block; width:100px; margin:0 0 0 35px;_margin:0 0 0 32px;}
.nav li a:hover{ background:url(../images/on_nav.jpg);display:block;}
.nav2bj{background:url(../images/bj2.jpg) repeat-x; width:100%; height:29px; margin-bottom:10px;}
.nav2 {width:600px; margin:0 auto 0 auto; padding:3px 20px 0 20px;} 
.nav2 a{padding:10px;; font-size:13px; text-decoration:none; color:#000;}
.nav2 a:hover{padding:10px;; font-size:13px; text-decoration:underline; color:#000;}
.wrapper{width:955px; margin:0 auto 0 auto;}
.main{width:955px; margin:0 auto 0 auto;margin-bottom:10px; overflow:hidden;}
.flash{width:465px; height:240px; padding:6px; background:#fff; float:left;}
.khdj{width:220px; height:240px; padding:6px; margin-left:9px; background:#fff; float:left;}
.khdj .title{background:url(../images/lm_bj.jpg) repeat-x; height:26px;font-size: 14px;font-weight: bold;height: 22px;padding-left: 6px;padding-top: 4px;text-align: left;}
.huifu24{color:#097cce; font-size:12px;}
.list{border-bottom:1px solid #ccc; height:110px;}
.list li{background:url(../images/kebj.jpg) no-repeat; width:95px; height:25px; padding:8px 0 0 10px; font-weight: bold;margin:12px 0 4px 5px;_margin:12px 0 4px 3px;text-align: left; float:left; }
.list li a{font-weight:bold;color:#000; text-decoration:none;text-decoration: none; margin-left:5px;}
.list li a:hover{font-weight:bold;color:#097cce;text-decoration:none;margin-left:5px;}
.list1{margin-top:18px; height:82px;}
.list1 img{float:left; overflow:hidden;}
.list1 li{background:url(../images/kebj.jpg) no-repeat; width:95px; height:25px; padding:8px 0 0 10px; font-weight: bold;margin:0 0 13px 10px;_margin:0 0 11px 10px;text-align: left; float:left; }
.list1 li a{font-weight:bold;color:#000; text-decoration:none;text-decoration: none;margin-left:5px;}
.list1 li a:hover{font-weight:bold;color:#097cce;text-decoration:none;margin-left:5px;}
.lxfs{ width:215px;height:240px; padding:6px;background:#fff; float:right;}
.lxfs .title{background:url(../images/lm_bj.jpg) repeat-x; height:26px;font-size: 14px;font-weight: bold;height: 22px;padding-left: 6px;padding-top: 4px;text-align: left;}
.lxfs .title img{ width:16px; height:16px;}
.hm{height:200px; overflow:hidden; margin-top:10px; padding-left:10px;}
.hm li{line-height:14px; margin-bottom:15px;}
.hm li a{color:#000; text-decoration:none;}
.hm li a:hover{color:#000; text-decoration:underline;}
.gsjj{width:480px; height:215px; padding:6px; background:#fff; float:left;}
.gsjj .title{background:url(../images/lm_bj.jpg) repeat-x; height:26px;font-size: 14px;font-weight: bold;height: 22px;padding-left: 6px;padding-top: 4px;text-align: left;}
.hp{height:180px;width:470px; margin:15px auto 0 auto; line-height:24px;}
.hp img{float:left; margin-right:10px;}
.hp a{color:#000; text-decoration:none;}
.hp a:hover{color:#000; text-decoration:underline;}
.tjfy{width:440px; height:215px; padding:6px; background:#fff; float:right;}
.tjfy .title{background:url(../images/lm_bj.jpg) repeat-x; height:26px;font-size: 14px;font-weight: bold;height: 22px;padding-left: 6px;padding-top: 4px;text-align: left;}
.fylist{height:180px; width:430px;margin:15px auto 0 auto; overflow:hidden;}
.fylist li{line-height:36px; background:url(../images/kylogo.jpg) no-repeat left; padding-left:30px;}
.fylist li span{padding:0 30px 0 30px;}
.fylist li a{color:#000; text-decoration:none;}
.fylist li a:hover{color:#000; text-decoration:underline;}
.yypz{width:480px; height:120px; padding:6px; background:#fff; float:left;}
.yypz .title{background:url(../images/lm_bj.jpg) repeat-x; height:26px;font-size: 14px;font-weight: bold;height: 22px;padding-left: 6px;padding-top: 4px;text-align: left;}
.yypz li{background:url(../images/ywbj.jpg) no-repeat left; width:100px; height:32px; text-align:center; line-height:32px; float:left; margin:12px 10px 0 10px;_margin:12px 8px 0 8px;}
.yypz li a{color:#000; text-decoration:none; font-weight:bold; font-size:14px;}
.yypz li a:hover{color:#000; text-decoration:none; font-weight:bold; font-size:14px; background:url(../images/ywbj1.jpg); display:block;}
.xx{width:440px; height:120px; padding:6px; background:#fff; float:right;}
.xx .title{background:url(../images/lm_bj.jpg) repeat-x; height:26px;font-size: 14px;font-weight: bold;padding-left: 6px;text-align: left; line-height:26px; margin-bottom:10px;}
.xx .title li{float:left; width:90px; margin:0 0 0 10px; text-align:center; }
.xx .title li a{color:#000; text-decoration:none; display:block; height:32px;}
.xx .title li a:hover{color:#fff; text-decoration:none; background:url(../images/link.jpg) no-repeat center; display:block; height:32px;}
.xxlist{margin:0 0 0 10px; width:400px;_margin:8px 0 0 10px;}
.xxlist li{border-bottom:#ccc 1px dotted; line-height:28px; background:url(../images/dian.jpg) no-repeat left;padding-left:10px;}
.xxlist li a{color:#000; text-decoration:none;}
.xxlist li a:hover{color:#000; text-decoration:underline;}
.foot{height:100px; width:750px; margin:20px auto 0 auto; text-align:center; clear:both;}
.footnav{background:#1c84ce; height:27px; margin-bottom:10px;}
.footnav li{float:left; text-align:center; margin:0 25px 0 32px; _margin:0 27px 0 25px; line-height:27px;}
.footnav li a{color:#fff; text-decoration:none;}
.footnav li a:hover{color:#fff; text-decoration:underline;}
.foot p{line-height:28px;}


.bcl{ width:215px; padding:6px;background:#fff; float:left;}
.title{background:url(../images/lm_bj.jpg) repeat-x; height:26px;font-size: 14px;font-weight: bold;height: 22px;padding-left: 6px;padding-top: 4px;text-align: left;}
.kuang{overflow:hidden; margin-top:10px; width:200px; margin:10px auto 0 auto;}
.bcl li{line-height:24px; border-bottom:#ccc 1px dotted; background:url(../images/plus_alt_12x12.png) no-repeat center left; padding-left:20px;}
.bcl li a{color:#333; font-weight:bold;}
.main_right{ width:700px; padding:6px;background:#fff; float:right;}

/*news_list开始*/
.news_list {width:648px;margin:20px auto 10px auto; overflow:hidden;}
.news_list .c_l{float:left; margin:15px 0 0 0}
.news_list ul{}
.news_list li{background:url(../images/dian.jpg) no-repeat left; padding-left:10px; line-height:38px; float:left;width:620px; border-bottom:#949596 1px dotted;}
.news_list li a{font-size:14px; color:#3f403f;float:left; width:345px;}
.news_list li a:hover{text-decoration:underline;}
.news_list li span{float:right; font-size:12px;}
.page{clear:both;display:block; float:right; margin:0 40px 10px 0;_margin:0 20px 10px 0;}
.page a{color:#09F;}
.page a:hover{color:#09F;}
/*news_list结束*/

.news_c{ margin:20px 10px 0 0; width:680px; float:right;}
.news_c .n_bt{ text-align:center; margin:20px 0px 0px 0px; border-bottom:#9c9c9c 1px dashed; overflow:hidden; padding:0px 0px 8px 0px;}
.news_c .n_bt h3{ font-size:16px; display:block; padding:0px 0px 5px 0px; color:#443377;}
.news_c .n_bt h4{ font-size:12px; font-weight:normal; color:#6e6e6e;}
.news_c .wz02{ margin:20px 0px 20px 0px;}
.news_c .wz02 p{ margin:10px 0px 0px 0px; line-height:24px;}

.table1 {border-collapse: collapse;margin-top:10px;}
.table1 td {border-bottom: 1px solid #CCCCCC;padding: 5px;text-align: left; }
.hong {color: #D9261D;}

.jpfy{padding:6px;background:#fff; overflow:hidden;}
.pic_bottom{width:900px;margin:10px auto 0 auto; overflow:hidden;}
.pic_bottom li{ float:left; margin:10px 15px 0 20px;_margin:10px 12px 0 16px;}
.pic_bottom a{ color:#09F; text-decoration:none;}
.pic_bottom a:hover{ color:#09F; text-decoration:none;}
.pic_bottom li p{text-align:center;}
.pic_bottom img {padding: 2px;border: 1px solid #e9e9e9;}


.c { clear:both; }
.blank2 { height:20px; }
.blank3 { height:30px; }
.pagation { text-align:center; }
.pagation a, .pagation span { padding:10px; font-size:14px; }

.message p { color:#666666; padding:20px 0; }
.message table th { text-align:right; font-weight:400; line-height:30px; }
.message table td { line-height:30px; }
.message p.note { background:#fbfdc7; border: 1px solid #fcd021; color:#E90A0F; padding:5px 10px; }

